[求助]JAVA中很菜的问题~~~在线等

来源:百度知道 编辑:UC知道 时间:2024/05/13 22:59:13
这是一个计算器的代码~~~~谁能帮我把其中计算器的代码提出来,
使其中的计算器能单独运行~~~

import java.awt.BorderLayout;
import java.awt.Button;
import java.awt.Container;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JApplet;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;

public class PopupCalculatorApplet extends JApplet implements ActionListener {
public void init() {
Button calcButton = new Button("Calculator");
calcButton.addActionListener(this);
Container contentPane = getContentPane();
contentPane.add(calcButton);
}

public void actionPerformed(ActionEvent evt) {
if (calc.isVisible())
calc.setVisible(false);
else
calc.show();
}

private JFrame calc = new CalculatorFrame();<

import java.awt.BorderLayout;
import java.awt.Button;
import java.awt.Container;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JApplet;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;

class PopupCalculatorApplet extends JApplet implements ActionListener
{
public void init()
{
Button calcButton = new Button("Calculator");
calcButton.addActionListener(this);
Container contentPane = getContentPane();
contentPane.add(calcButton);

}

public void actionPerformed(ActionEvent evt)
{
if (calc.isVisible())
calc.setVisible(false);
else
calc.show();
}

private JFrame calc = new CalculatorFrame();
}

class CalculatorPanel ex